video challenge
Table Tennis England Tightens DBS: A Lesson for Vietnamese SportsLate in the afternoon at a small table tennis club on the outskirts of...
Asian Games 2026 Badminton Draw: September 26 and Two Pairs That Need VerificationI reopened the individual badminton draw for the 2026 Asian Games three times...
Vietnamese Billiards: It Doesn’t Need More Heroes, It Needs More Keepers of NumbersI am the one who stays with a score sheet after the lights have gone out in t...
Shenzhen Open 2026: The Chinese Chessboard and the Best-of-9 Trap Lying in Wait for the SeedsDuring my coverage of the qualifying rounds at the Mattioli Arena in Leiceste...
Jess Mruzik's Spike and 14-Year-Old Libero Quach Thi Hoai An: Vietnam's Women's Volleyball Between the Import Dream and the Limits of Protecting YouthI learned how to listen to volleyball during my years in Osaka, where I...
EuroLeague Brings Head Coaches to the Table: Framework Agreement, Abu Dhabi and a New Power LayerOn the floor in Abu Dhabi, the season-opening SuperCup ran exactly like a...
Nguyen Thuy Linh's 24-22 Set: Re-Reading the Asian Games Through Three TablesMy Asian Games notebook has one page with only three lines of numbers. First...
Vietnam Women Face Japan at 17:30 on September 17: The 48-Hour Problem and the Door Opened for the Next GenerationAt 17:30 this afternoon, September 17 Vietnam time, the Vietnam women's...
Overnight Weight Cut at the 2026 Asian Games: Thirty Minutes in a Sauna and a Quarterfinal Left EmptyAt 8 p.m. on September 20, 2026, inside the MMA venue of the Asian Games in...
Panathinaikos Beats Fenerbahçe at OAKA: Roster Depth and Collective Identity Speak After HalftimeAthens at night, after the final buzzer at OAKA, what lingered in the recordi...
Eight Days Early and Three Ranking Places: Vietnam Women's Opening Equation at Asiad 2026On September 3, Chinese Taipei's women's team became the first side in Asiad...
An Se-young and Five Records at the 2026 Asian Games: Anatomy of a Women's Badminton Dynasty Through DataOn the night of the women's singles badminton final at the 2026 Asian Games i...
An Empty Data Sheet at 2 A.M.: The Discipline of Silence in Tennis AnalysisThe clock on my screen flicked to 2:14 a.m. Manchester time. I opened the dat...
The esports transfer window runs on reports that are structurally complete and empty in every cellOn the night of 19 November 2026, T1 published a single line announcing the...
Bellingham, Keane and the 7-0 Fever: When One Match Is Forced to Carry an Entire CareerBellingham, Keane and the 7-0 Fever: When One Match Is Forced to Carry an...
Van Bommel's Rome Debut: The Structure Behind Godts' GoalThe 58th minute at the Stadio Olimpico, and the substitution board shows two...
Behind the 0-5: How Raw Data Is Distorting Every Esports ReportI once thought I understood sports, until Guangzhou taught me a lesson about...
Quách Thị Lan Retires: The 3:14.54 Record and the Seats Never Written AboutThe retirement announcement of Quách Thị Lan arrived without a single table o...
When a Football Analysis Returns a Null Result: The Cost of Filling Empty Space With GuessworkA nine-part report landed in my inbox at two in the morning. It carried a...
$34.6 Million and an 18-Year-Old Body: Dortmund's Silence on Karetsas Is the Real StoryI bet myself that the hottest twist is the truth. For the past few days,...
Asian Games 2026 Badminton Draw: September 26 and Two Pairs That Need VerificationI reopened the individual badminton draw for the 2026 Asian Games three times...
Vietnamese Billiards: It Doesn’t Need More Heroes, It Needs More Keepers of NumbersI am the one who stays with a score sheet after the lights have gone out in t...
Shenzhen Open 2026: The Chinese Chessboard and the Best-of-9 Trap Lying in Wait for the SeedsDuring my coverage of the qualifying rounds at the Mattioli Arena in Leiceste...
Jess Mruzik's Spike and 14-Year-Old Libero Quach Thi Hoai An: Vietnam's Women's Volleyball Between the Import Dream and the Limits of Protecting YouthI learned how to listen to volleyball during my years in Osaka, where I...
EuroLeague Brings Head Coaches to the Table: Framework Agreement, Abu Dhabi and a New Power LayerOn the floor in Abu Dhabi, the season-opening SuperCup ran exactly like a...
Nguyen Thuy Linh's 24-22 Set: Re-Reading the Asian Games Through Three TablesMy Asian Games notebook has one page with only three lines of numbers. First...
Vietnam Women Face Japan at 17:30 on September 17: The 48-Hour Problem and the Door Opened for the Next GenerationAt 17:30 this afternoon, September 17 Vietnam time, the Vietnam women's...
Overnight Weight Cut at the 2026 Asian Games: Thirty Minutes in a Sauna and a Quarterfinal Left EmptyAt 8 p.m. on September 20, 2026, inside the MMA venue of the Asian Games in...
Panathinaikos Beats Fenerbahçe at OAKA: Roster Depth and Collective Identity Speak After HalftimeAthens at night, after the final buzzer at OAKA, what lingered in the recordi...
Eight Days Early and Three Ranking Places: Vietnam Women's Opening Equation at Asiad 2026On September 3, Chinese Taipei's women's team became the first side in Asiad...
An Se-young and Five Records at the 2026 Asian Games: Anatomy of a Women's Badminton Dynasty Through DataOn the night of the women's singles badminton final at the 2026 Asian Games i...
An Empty Data Sheet at 2 A.M.: The Discipline of Silence in Tennis AnalysisThe clock on my screen flicked to 2:14 a.m. Manchester time. I opened the dat...
The esports transfer window runs on reports that are structurally complete and empty in every cellOn the night of 19 November 2026, T1 published a single line announcing the...
Bellingham, Keane and the 7-0 Fever: When One Match Is Forced to Carry an Entire CareerBellingham, Keane and the 7-0 Fever: When One Match Is Forced to Carry an...
Van Bommel's Rome Debut: The Structure Behind Godts' GoalThe 58th minute at the Stadio Olimpico, and the substitution board shows two...
Behind the 0-5: How Raw Data Is Distorting Every Esports ReportI once thought I understood sports, until Guangzhou taught me a lesson about...
Quách Thị Lan Retires: The 3:14.54 Record and the Seats Never Written AboutThe retirement announcement of Quách Thị Lan arrived without a single table o...
When a Football Analysis Returns a Null Result: The Cost of Filling Empty Space With GuessworkA nine-part report landed in my inbox at two in the morning. It carried a...
$34.6 Million and an 18-Year-Old Body: Dortmund's Silence on Karetsas Is the Real StoryI bet myself that the hottest twist is the truth. For the past few days,...
